meaning of brennstoffzellenbetrieben

brennstoffzellenbetrieben - German to English

gas cell-powered