being something that cannot be discovered - Espagnol Anglais Dictionnaire