emblem of victory/martyrdom - Français Anglais Dictionnaire