self-torture - Turkish English Dictionary