defeat someone thoroughly - Turc Anglais Dictionnaire