selling booth - French English Dictionary