translate English to French: Hearing C-299/05 Commission v Parliament and Council Freedom of movement for persons
Plaidoirie C-299/05 Commission / Parlement et Conseil Libre circulation des personnes