be overpowered - Turc Anglais Dictionnaire