silk ribbons - Turkish English Dictionary