statutory declaration and solemn affirmation - French English Dictionary