rhodiola rosea - German English Dictionary