you do your very best - Allemand Anglais Dictionnaire