turncoat witness - Francés Inglés Diccionario