self-ventilated - Alemán Inglés Diccionario