spear-leaved willowherb - Turkish English Dictionary