mechanical ventilators - Turkish English Dictionary