Language Policies in Europe (European Passport of Languages)
The Our World in Spanish into English Project!
Info on English and Spanish
Borrowings into English from Latin , from Romance languages: French, Italian, Portuguese, Spanish Interesting... About a 30% of the words in English come from French, and another 30% including neologisms come from Latin.
If you check out the different Englishes in World Englishes, you will find a link to words in English coming from other languages.