pope's red cap - Français Anglais Dictionnaire