night-blooming cereus (cactus grandiflorus) - Turkish English Dictionary