a long record - Francés Inglés Diccionario