bagworm - French English Dictionary