tape sewn - Turkish English Dictionary