crème de mentheyoudaoicibaDictYouDict
"A peppermint-flavoured liqueur", French, literally 'cream of mint'.