power distribution panel - French English Dictionary