on-site incinerator - Alemán Inglés Diccionario