perpetuating testimony - Turkish English Dictionary