Multiflora Rose - German English Dictionary