revealing or disclosing - Turkish English Dictionary