edge stitch - Turkish English Dictionary