catalytic converter internal components - French English Dictionary