trencher mate - Spanish English Dictionary