public beating - Alemán Inglés Diccionario