budworm - French English Dictionary