punched paper tape - Turc Anglais Dictionnaire