be easily defeated - Turc Anglais Dictionnaire