witness whose testimony confirms another's - Turkish English Dictionary