Language:
Free Online Dictionary|3Dict

手铐脚镣

Source : CEDICT

handcuffs and shackles (idiom)