self-revelatory - Turkish English Dictionary