selvage - Turkish English Dictionary