something nasty in the woodshed - Español Inglés Diccionario