ink-ribbon device - Turkish English Dictionary