high voltage direct current power transmission - French English Dictionary