cherokee rose (rosa laevigata) - German English Dictionary