1. An interactive foreign language translating method performed by a machine translation apparatus which includes a central processing unit for performing translation processing, input means coupled to said central processing unit, output means coupled to said central processing unit and said input means, a main memory coupled to said central processing unit, a dictionary file coupled to said central processing unit, and a field classified pattern file coupled to said central processing unit, said method comprising the steps: asking a user, by said central processing unit, a series of questions in a first language read out from said field classified pattern file; collecting, by said central processing unit, in said main memory, source sentence information answers by the user from said input means to said questions in the first language; parsing, by said central processing unit, the source sentence information collected in said main memory; and making, by said central processing unit, a composition in a second language on a basis of results of the parsing by utilizing said dictionary file.