economic track record - Espagnol Anglais Dictionnaire