hear the witness testimony - French English Dictionary