crew-worm fly - French English Dictionary