ink-ribbon mechanism - Turkish English Dictionary