mirabilis laevis - German English Dictionary