articulating portable foot restraint (apfr) - Turkish English Dictionary