whip-stitch - Turkish English Dictionary