expose shameful secrets - German English Dictionary