impeach the credibility of a witness - Turkish English Dictionary