fabric ribbons - Turkish English Dictionary