perpetuating testimony - Francés Inglés Diccionario