"stechkarte" in English Stechkarte {f} time-punch card Detailed translations for "stechkarte" die Stechkarte{feminine} Stechkarte time-punch card