the best of the lot - Fransızca İngilizce Sözlük