witness whose testimony confirms another's - German English Dictionary