A hiero-phrase based machine translation system