three-way catalysator converter - French English Dictionary