slice (piece of dessert) - French English Dictionary