a track record - Francés Inglés Diccionario