hemstitching - French English Dictionary