power feeding equipment - French English Dictionary