prairie dodder - German English Dictionary