covering stitch - Turkish English Dictionary