do the utmost - Turc Anglais Dictionnaire