discredit a witness - French English Dictionary