Abstract: Machine translation (MT) is one of the prominent tasks in natural language processing whose objective is to translate texts automatically from one natural language to another. Nowadays, ...