public beating - Turco Inglés Diccionario