relieve of difficulties - Fransızca İngilizce Sözlük