crankcase ventilating baffle - Spanish English Dictionary