Both CCG and MT-inspired approaches assume a fairly strong correspondence between the words in the natural language request and the concepts in the meaning representation.
most words in the description should correspond to some concept in the code, and most concepts in the code should correspond to some word in the description.