işkence sehpası - Turkish English Dictionary