restitch - Turkish English Dictionary