insulating assemblies - Alemán Inglés Diccionario