insulating socket - Francés Inglés Diccionario