sewing stations - Turkish English Dictionary