pertaining to castile, spain - Anglais Synonymes Dictionnaire