reveal some illegal affair - Francés Inglés Diccionario