solid waste disposal technologies - Francés Inglés Diccionario