person born in spain or of spanish descent - Spanish English Dictionary