insulating socket - Spanish English Dictionary