make every endeavour - Fransızca İngilizce Sözlük