Does Not Translate
doesnottranslate.com
doesnottranslate.com
Take this with a grain of salt. A big grain of salt. Actually, just assume everything you read is bollocks. Low-effort blogspam to sell affiliate links.
Edit: And I noticed most of it's just scraped from a subreddit: look at the "source" links. Many of those posts even have responses explaining how they're not untranslatable.
"zwaartekracht" literally means "gravity"
words overlap differently from one language to the other and some words might need a circumlocution but it is not untranslatable
Either way, I think a site like this could be a really interesting, if it was written well, with appropriate context and nuance. I would also choose a very different list (I drafted an article for this years ago, and it has 0% overlap).