Summary
Spanish to English:   more detail...
  1. liebre grande de Norteamérica:
    • Wiktionary:
      liebre grande de Norteamérica → jackrabbit