a kind of plant - German English Dictionary