waste disposal and treatment - Turkish English Dictionary