mountain sorrel (oxyria digyna) - German English Dictionary