protective shutter - French English Dictionary