waste processing facility - Español Inglés Diccionario