harass the witness - Turkish English Dictionary