pertaining to castile, spain - Turc Anglais Dictionnaire