swear allegiance to the flag - Français Anglais Dictionnaire