power feeding equipment - German English Dictionary