station-power switchboard - French English Dictionary