power distribution network - French English Dictionary