economic track record - Español Inglés Diccionario