revealing or disclosing - French English Dictionary