'creme anglais' definitions:

Definition of 'creme anglais'

(from WordNet)
noun
Custard sauce flavored with vanilla or a liqueur