(yet another) Elvish Dictionary