put to the rack - İspanyolca İngilizce Sözlük