something nasty in the woodshed - Spanish English Dictionary