mechanical ventilator - Spanish English Dictionary