put the thumbscrews on - Fransızca İngilizce Sözlük