refreshment-stand - French English Dictionary