1. A method for machine translation from a source language to a destination language, said method comprising: (a) receiving, at a translation module, at least one sentence in the source language; (b) producing, using a computer, destination language translations of the at least one sentence, including destination language words corresponding to words of the source language sentence, independently of any need for a source language treebank; (c) assigning syntactic labels, using a computer, indicating a syntactic category, to the destination language words; (d) searching among and statistically ranking, with a translingual parsing model, a plurality of candidate parses of the destination language words, each candidate parse having: elements labeled with destination language words corresponding to words of the source language sentence; syntactic labels indicating a syntactic category of the elements; and role labels indicating relationships between the elements; (e) selecting a statistically high ranked parse for the at least one sentence; and (f) rearranging the parse using the syntactic and role labels, in accordance with word order conventions of the destination language to generate a translingual parse of the source language sentence.