mechanical ventilators - French English Dictionary