enhanced environmentally friendly vehicle - Alemán Inglés Diccionario