rosepink rain lily - Turkish English Dictionary