bad stitching - Turkish English Dictionary