woman who makes - French English Dictionary