expose shameful secrets - Espagnol Anglais Dictionnaire