non-turbocharged engine - Turkish English Dictionary