1
term used in translation;translation equivalent
2
word borrowed and translated from another language
Shirabe