low-pollution vehicle - Turco Inglés Diccionario