give someone a good hiding - Turco Inglés Diccionario