nitrogen oxide absorbing catalytic converter - Spanish English Dictionary