punched paper tape - Deutsch Englisch Wörterbuch