regenerative fuel cell - French English Dictionary