crankcase ventilating baffle - French English Dictionary