garbage incinerator - Francés Inglés Diccionario