ventilators - French English Dictionary