non-turbocharged engine - French English Dictionary