place where anything is wasted or spent - Turkish English Dictionary