"trenchzelle" in English Trenchzelle {f} trench cell Detailed translations for "trenchzelle" die Trenchzelle{feminine} Trenchzelle trench cell