suffer defeat at the hands of - Turc Anglais Dictionnaire