with a topping of cream - French English Dictionary