air flow louvers - French English Dictionary