pertaining to castile, spain - Allemand Anglais Dictionnaire