sateen ribbon - Turkish English Dictionary