high-voltage direct current transmission - Francés Inglés Diccionario