translate English to French: Parliament.
Parlement.