translate English to French: A public place is every territory, building or room that has been given over to public use or which in fact is publicly used, for example streets, buildings, parks, restaurants, shops, businesses, stairways of residential buildings, etc.
Un lieu public est tout endroit, bâtiment ou salle, affecté à un usage public ou qui est, de fait, d'usage public, comme les rues, les bâtiments, les parcs, les restaurants, les magasins, les entreprises, les escaliers d'immeubles résidentiels, etc.