spill a cup of coffee - German English Dictionary