first horns of a deer - Français Anglais Dictionnaire