Meaning of “fig leaf” in the English Dictionary