give something your best shot - Turc Anglais Dictionnaire