ventilating slits - Turco Inglés Diccionario