put the thumbscrews on - İspanyolca İngilizce Sözlük