rumex hymenosepalus - German English Dictionary