take your best shot - Allemand Anglais Dictionnaire