Translating the names from the original French helps a little bit: crème fraîche means "fresh cream", which is nice and obvious. However, "English cream" offers no help at all. The difference between ...
The French phrase is pronounced “krem fresh,” and it directly ... What’s the Difference Between Crème Fraîche and Sour Cream?