witness whose testimony confirms another's - French English Dictionary