humiliate someone, to attack someone - Español Inglés Diccionario