tape-controlled carriage - Turco Inglés Diccionario