>Could someone please let me know the technical term (that has slipped my
>mind) for a word or term imported unchanged from one language into
>another

'loan word' is the first thing that comes to mind.

regards,

/Rett