Naturally Constraining Natural Language: a Case Study for an Information Access System