solid waste disposal and processing facilities - Turco Inglés Diccionario