self-disclosure - German English Dictionary