ribbon of a bishop's mitre - Français Anglais Dictionnaire