centre of excellence defence against terrorism - French English Dictionary