insulating assemblies - French English Dictionary