corrugate-seed broomspurge - German English Dictionary