Meaning of “truffle” in the English Dictionary