statutory declaration and solemn affirmation - Turc Anglais Dictionnaire