morally reprehensible attack - Francés Inglés Diccionario