expose another's shameful secrets - Turco Inglés Diccionario