touchpaperGerman translation of touchpapern. Zündpapier; (on firework) Papierluntetouchpaper in other Oxford dictionaries Definition of touchpaper in the British & World English dictionary Definition of touchpaper in the US English dictionary