overpower one's opponent - Turc Anglais Dictionnaire