leaf-nosed and horseshoe bat - Espagnol Anglais Dictionnaire