pink rain lily - Spanish English Dictionary