pump room ventilator - German English Dictionary