fuel tank baffle - German English Dictionary