vermisidal - French English Dictionary