ice-cream stand - French English Dictionary