swamp dodder - German English Dictionary