plasmodicida - French English Dictionary