Meaning of “mint sauce” in the English Dictionary

English