slow-running diesel engine - Turkish English Dictionary