put the thumbscrews on - Türkçe İngilizce Sözlük