Hierarchical phrase-based machine translation system