incriminating testimony - French English Dictionary