i will do everything in my power - Turc Anglais Dictionnaire