hydrogen-powered fuel cell - Turkish English Dictionary