"stechkarten" in English Stechkarten {m pl} time-punch cards Detailed translations for "stechkarten" Stechkarten{masculine plural} Stechkarten time-punch cards