take (someone) to the woodshed - Francés Inglés Diccionario