translate English to French: Autonomous City of Buenos Aires
Ville autonome de Buenos Aires