ice-cream cup - French English Dictionary