self-ventilation - French English Dictionary