a sound thrashing - Turc Anglais Dictionnaire