Hello.

I'm new here.
I would like to know the proper adjectives to modify the noun "vocabulary".
(Wanting to mean "small" )
I have poor vocabulary in English.
I have poor English vocabulary.
My English vocabulary is poor.
My English vocabulary is short.
My English vocabulary is small.
(Wanting to express "big")
I have a lot of vocabulary in English.
I have much English vocabulary.
I have advanced English vocabulary.
Which is correct and which is not correct?
How do you say, meaning "small" and "big"?
////////
And one more thing;
"Vocabulary" is a countable noun, so I had better use it as "vocabularies" ?
I somehow feel "vocabulary" is not a countable noun in this context.
Thank you.