shed its antlers - Français Anglais Dictionnaire