insulating-layer - Spanish English Dictionary