make the most of an opportunity - Fransızca İngilizce Sözlük