two-flowered narcissus - Turkish English Dictionary