solid waste disposal facility - Turco Inglés Diccionario