pertaining to castile, spain - Alemán Inglés Diccionario