moluscocida - German English Dictionary