take one's licks - Turc Anglais Dictionnaire