golden handcuffs - Turkish English Dictionary