beaten to a pulp - Spanish English Dictionary