japanese rose (rosa multiflora) - German English Dictionary