hydrogen generating equipment - French English Dictionary