Is there a limited character set for European loanwords?
There're no such character set like Japanese katakana.
kana is a kind of phonography, but in Chinese only select similarly pronounced Hanzi(汉字) to transliterate loanword. Such as 沙发(sofa).

Of course there're some commonly used idiom for special English pronunciation.