self-ventilated - Turkish English Dictionary