quarrelsome or argumentative person who harms with a cutacha - Espagnol Anglais Dictionnaire