pulley torture - Turkish English Dictionary