flexicuffs - Turkish English Dictionary