translate English to French: You may also have to register your order or agreement.
Vous pourriez également devoir enregistrer votre ordonnance ou votre accord.