spear-leaved willowherb - Spanish English Dictionary