high-voltage cable plug and socket connection - Alemán Inglés Diccionario