economic track record - Alemán Inglés Diccionario