"tarnkappe" in English Tarnkappe {f} invisibility cloak Detailed translations for "tarnkappe" die Tarnkappe{feminine} Tarnkappe invisibility cloak