attack or fight morally and forcefully - Español Inglés Diccionario