plug and socket connector - Francés Inglés Diccionario