give it your best shot - Allemand Anglais Dictionnaire