plasmodicida - German English Dictionary