orange horseshoe bat - Espagnol Anglais Dictionnaire