power supply equipment - French English Dictionary