tiger lily (lilium lancifolium) - German English Dictionary