sewing supplies - French English Dictionary