white-flowered willowherb - German English Dictionary