be put through the mangle - İspanyolca İngilizce Sözlük