seven-light church candelabra - French English Dictionary