"stromfalle" in English Stromfalle {f} live wire trap Detailed translations for "stromfalle" die Stromfalle{feminine} Stromfalle live wire trap