sheer torment - Turkish English Dictionary