insulating envelope - İspanyolca İngilizce Sözlük