self-ventilation - German English Dictionary