despite everything - Almanca İngilizce Sözlük