low-emission vehicle - French English Dictionary