tape-controlled machine - Francés Inglés Diccionario