self-revelation - Turkish English Dictionary