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