impeach the credibility of a witness - Spanish English Dictionary