refreshment-bar - French English Dictionary