Mental Spaces: Aspects of Meaning Construction in Natural Language