braid ribbon - Turkish English Dictionary