electronic-controlled camera - French English Dictionary