A Natural Language Interface for Computer-Aided Design