incriminating testimony - Alemán Inglés Diccionario