rumex hymenosepalus - Turkish English Dictionary