mechanical ventilator - Francés Inglés Diccionario