being something that cannot be discovered - Spanish English Dictionary