mechanical ventilator - German English Dictionary