I’ve made a Tumblr for English vocabulary. Mostly, I’ll post English words and phrases that have been changed when they are used in other languages. There won’t be a lot of writing. You can look at the word and look at the photo to see what the words means in standard (American) English. I hope it’s useful!