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