make every possible effort - Almanca İngilizce Sözlük