paper for punched cards - Turco Inglés Diccionario