natural gas vehicle - Turco Inglés Diccionario