桎梏的英文翻译

中文:桎梏

英文翻译:fetters and handcuffs; shackle