waste disposal facility - Español Inglés Diccionario