mirabilis multiflora - German English Dictionary