a track record - Espagnol Anglais Dictionnaire