trumpet narcissus - Turkish English Dictionary