place where anything is wasted or spent - Französisch Englisch Wörterbuch