leaf-nosed and horseshoe bat - Allemand Anglais Dictionnaire