cloth ribbon - Turkish English Dictionary