rotating-leaf shutter - French English Dictionary