inherently low emission vehicle - French English Dictionary