pertaining to the people or culture of spain - French English Dictionary