oryzopsis hymenoides - German English Dictionary