self-ventilating - Alemán Inglés Diccionario