translate English to French: International Conference Centre
Centre international de conférences de Genève