In English we call a word originally from a foreign language a "borrowing" or "loanword". What is/are the French term(s) for words that came into French from another language?
Also, is there a word specific for words which came into French from English, such as "Anglicism"?