tufted loosetrife (naumburgia thyrsiflora) - Turkish English Dictionary