put forth the effort - Fransızca İngilizce Sözlük