cast the horns (deer) - Allemand Anglais Dictionnaire