with a catalytic converter installed - Espagnol Anglais Dictionnaire