fabric ribbon - Turkish English Dictionary