spill the works - German English Dictionary