a slice of the cake - French English Dictionary