portable foot restraint (pfr) - Anglais Synonymes Dictionnaire