place where anything is wasted or spent - German English Dictionary