ultra low emission vehicle - French English Dictionary