self-epuration - Turkish English Dictionary