tape transport mechanism - Alemán Inglés Diccionario