something nasty in the woodshed - Alemán Inglés Diccionario