untiring efforts - Fransızca İngilizce Sözlük