English untraceable, mysterious
traceable, trackable
A free, multilingual knowledge graph Synsets.net