having long mane (lion) - Allemand Anglais Dictionnaire