natural-gas powered - Francés Inglés Diccionario