dense-flowered pepperwort - Turkish English Dictionary