wales of face stitches - Turkish English Dictionary