solid waste disposal and processing facilities - Turkish English Dictionary