sewed up - Turkish English Dictionary