pertaining to spain - Francés Inglés Diccionario