quarrelsome or argumentative person who harms with a cutacha - Español Inglés Diccionario