intercooler shutter - French English Dictionary