insulating assemblies - Francés Inglés Diccionario