myrtle (lysimachia nummularia) - German English Dictionary