heat-insulating jacket - Alemán Inglés Diccionario