as best as we can - Turc Anglais Dictionnaire