become infested with worms - French English Dictionary