first horns of a deer - Allemand Anglais Dictionnaire