Căutări recente: to salt the books, to show one's hand, to speak the truth, off one's guard, be in a fog about, ...