ornamenting ribbon - Turkish English Dictionary