self-ventilation - Alemán Inglés Diccionario