turban lily (lilium ponponium) - French English Dictionary