Vocabulary
learning is
dominant in language
acquisition,
whether the language
is
a second or a foreign language.
Here you will find words grouped by topics, with their pronunciation
and translation to your own language. Also, you will be able to print
exercises which will help you to memorize every topic.
(Source: The English Vocabulary http://www.theenglishvocabulary.com/index.php)
For Spanish speakers: