pertaining to castile, spain - Français Anglais Dictionnaire