Glossary “turkey pan” Definition:
Flanges that are installed as deflectors in an engine to reduce oil splash in the lifter areas.
Glossary “turkey pan” Definition:
Flanges that are installed as deflectors in an engine to reduce oil splash in the lifter areas.