anti-surge baffle - German English Dictionary