beat up to a pulp - Turco Inglés Diccionario