Meaning of “Dijon mustard” in the English Dictionary

English