impeach the testimony of a witness - Turc Anglais Dictionnaire