lean-burn catalytic converter - German English Dictionary