madonna lily (lilium candidum) - French English Dictionary