articulating portable foot restraint (apfr) - Spanisch Englisch Wörterbuch