large-flowered sticky eyebright - Turkish English Dictionary