gas-powered vehicles - Turco Inglés Diccionario