taking a beating - Alemán Inglés Diccionario