A knowledge based machine translation system for Marathi language processing- With special reference to translation of Maharashtra government publications