enhanced environmentally friendly vehicle - Francés Inglés Diccionario