Meaning of “fines herbes” in the English Dictionary

british dictionary