translate English to French: European Federation of Conference Towns
Fédération européenne des villes de congrès