shed its antlers - Turc Anglais Dictionnaire