woven ink ribbon - Turkish English Dictionary