ventilating slits - Turkish English Dictionary