incriminating testimony - German English Dictionary