refuse disposal facilities - Francés Inglés Diccionario