lilium superbum - German English Dictionary