>What's almost impossible to translate are everyday words.
That is very silly: just because German bread is different from British bread doesn't make the word "Brot" almost impossible to translate.