or in German, treppenwitz

Which just goes to prove. It isn't exactly untranslatable, is it?