quarrelsome or argumentative person who harms with a cutacha - Spanisch Englisch Wörterbuch