don't the japanese do that too, some sort of local rendition of english words?
nekutai (necktie)
ofisu (office)
hotto rain (hotline)
and so on..