plasmodicidal - French English Dictionary