hear the witness testimony - German English Dictionary