two-flowered narcissus - Spanish English Dictionary