I am looking for Android vocabulary application to learn new language(German) which allows:
- increase my vocabulary
- add unknown/ew word by searching/selecting translation online(search -> choose translation -> add to vocabulary)
- learn new words by playing quiz game - 4 answers and 1 is correct.
I don't want to add translation manually.
I do want to add my own words.
Ideally with application should support different language pairs like: english->german, russian->english and etc
Is there an app which supports these cases?