portable foot restraint (pfr) - Spanisch Englisch Wörterbuch