a sound thrashing - Allemand Anglais Dictionnaire