lung ventilators - Francés Inglés Diccionario