English to Hindi

Meaning for:
dumping ground
other
कूड़ा-करकट डालने का स्थान