portable foot restraint (pfr) - Türkisch Englisch Wörterbuch