1. A hardware computer readable storage media having information and instructions thereon for a computer-implemented machine translation system to translate text from a first language to a second language, the information and instructions comprising: a plurality of mappings, each mapping indicative of associating a dependency structure of the first language with a dependency structure of the second language, wherein at least some of the mappings correspond to dependency structures of the first language having varying context with some common elements, wherein first and second dependency structures of the first language have at least one common word but the second dependency structure includes an additional word providing additional context and associated dependency structures of the second language to the dependency structures of the first language also having varying context with some common elements, wherein third and fourth dependency structure of the second language are associated with the first and second dependency structures of the first language, respectively, and have at least one common word but the fourth dependency structure includes a further word providing additional context; and a module that receives input text in a first language having the second dependency and outputs output text having the fourth dependency structure in a second language based on accessing the plurality of mappings.