retrofitted low-pollution vehicle - Alemán Inglés Diccionario