ridged-seeded spurge - German English Dictionary