something nasty in the woodshed - Turco Inglés Diccionario