translate English to French: Terry Davis, Council of Europe Secretary General:
Terry Davis, Secrétaire Général du Conseil de l'Europe :