thermal processing apparatus - Alemán Inglés Diccionario