insulating envelope - Inglés Sinónimo Diccionario