fresh-air ventilator - French English Dictionary