on moral grounds - Almanca İngilizce Sözlük