bagworms - French English Dictionary