insulating assemblies - Spanish English Dictionary