foreign internal defence - French English Dictionary