refuse incinerator - Alemán Inglés Diccionario