try one's best - Allemand Anglais Dictionnaire