Multi Lingual Machine Translation with Semantic and Disambiguation