Red, car, tree

Arguably not even such simple concepts are absolutely equivalent between different languages, but there are actually a lot of words that can be translated directly with only slight nuances of meaning lost. There are however a lot, as you say, that just can't.