purple-leaved willowherb - German English Dictionary