crescent-shaped insignia of duty - Français Anglais Dictionnaire