a severe beating - Alemán Inglés Diccionario