emission-controlled vehicle - Francés Inglés Diccionario