translate English to French: The amount of places is limited.
Le nombre de place est limité.