give it one's best shot - Fransızca İngilizce Sözlük