What's the difference between 'a native English speaker', 'an English native speaker' and ... ?
What's the differences between 'a native English speaker', 'an English native speaker' and 'a native speaker of English'?
I think 'a native English speaker' is equivalent to 'a native speaker of English', while an English native speaker means they are an English people.