despite all efforts - Almanca İngilizce Sözlük