night-flowering campion - Spanish English Dictionary