articulating portable foot restraint (apfr) - Spanish English Dictionary