mirabilis jalapa - German English Dictionary