self-ventilating - Francés Inglés Diccionario