reveal secrets or private affairs - Francés Inglés Diccionario