punched tape reader (ptr) - Francés Inglés Diccionario