Both wander and lust are also English words, albeit with slightly different shades of meaning, so it should be comprehensible to a non-German speaker who has never encountered it before, whereas Kummerspeck would not be.
To another German it's amusing that the individual words exist in German and English, but don't quite mean the same things in each language, i.e. are not really translations of each other.