satin ribbon - Turkish English Dictionary