perpetuating testimony - Turco Inglés Diccionario