rosepink rain lily - German English Dictionary