Title: Dictionary of translation and translation technology