insulator socket - Francés Inglés Diccionario