plasmodicide - French English Dictionary