put to the rack - Fransızca İngilizce Sözlük