rack (torture device) - Turkish English Dictionary