purple-veined willowherb - German English Dictionary