embrace of pain chamber - Turkish English Dictionary