Translation French English: place
Dictionary: main
place
nom
1 Post,  berth,  billet,  blank space,  home,  lieu,  office,  piazza,  place,  plaza,  position,  property,  seat,  shoes,  situation,  space,  spot,  station,  stead,  topographic point. 
2 acculturation,  civilisation,  civilization,  crop,  cultivation,  culture,  harvest,  locale,  locus,  venue.