selvedge ribbon - Turkish English Dictionary