perforated tape relay system - Francés Inglés Diccionario