pertaining to castile, spain - Francés Inglés Diccionario