incriminating testimony - Spanish English Dictionary