insulator socket - Spanish English Dictionary