pressure baffle - Spanish English Dictionary