insulating ferrule - Spanish English Dictionary