hand sewn - Turkish English Dictionary