pressure baffle - German English Dictionary