industrial microwave heating installation - Alemán Inglés Diccionario