non-supercharged engine - French English Dictionary