to keep a permanent record - Inglés Sinónimo Diccionario