spotted knapweed (centaurea stoebe) - Turkish English Dictionary