witness against himself - Francés Inglés Diccionario