Statistical Machine Translation defines the task of translating a source language sentence into a target language sentence . The traditional framework presented in (Brown et al., 1993) assumes a generative process where the source sentence is passed through a noisy stochastic process to produce the target sentence.