power current switchgear - French English Dictionary