self-ventilation - Spanish English Dictionary