supporter of queen isabella - Français Anglais Dictionnaire