self-ventilating - Turco Inglés Diccionario