tape-controlled machine - Alemán Inglés Diccionario