make an utmost effort - Fransızca İngilizce Sözlük