crankcase ventilating baffle - German English Dictionary