ice cream crepe - French English Dictionary