perforated tape relay system - Alemán Inglés Diccionario