first horns of a deer - Turc Anglais Dictionnaire