mountain lily (lilium auratum) - German English Dictionary