you do your very best - Turc Anglais Dictionnaire