uncontrolled waste disposal - Spanish English Dictionary