night-blooming cereus (cactus grandiflorus) - Espagnol Anglais Dictionnaire