corroborate a testimony - Turkish English Dictionary