instruments of torture - Turkish English Dictionary