we're just doing our best - Turc Anglais Dictionnaire