make an utmost effort - Almanca İngilizce Sözlük