translate English to French: Schengen membership surely means the free movement of people and goods.
L'appartenance à l'espace Schengen implique certainement la libre circulation des personnes et des marchandises.