bearing large horns - Turc Anglais Dictionnaire