Definitions of creme anglais:

  • noun:   custard sauce flavored with vanilla or a liqueur