corn bill worm - French English Dictionary