hemstitch - French English Dictionary