give a good hiding - Turco Inglés Diccionario