pink rain lily - Turkish English Dictionary