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