stitch rivet - Turkish English Dictionary