spill the works - Alemán Inglés Diccionario