hydrogen-powered fuel cell - Francés Inglés Diccionario