a broken handcuff - Turkish English Dictionary