white-flowered willowherb - Spanish English Dictionary