ice-cream parlor - French English Dictionary