a sound beating - Turc Anglais Dictionnaire