selling booths - French English Dictionary