stitch abscess - Turkish English Dictionary