self-gratification - Turkish English Dictionary