Simple, but looks pretty vocabulary with one table in DB and console interface.
voc [options]
-a, --add Add new words pair
-t, --translate WORD Translate word in both ways
-d, --direction D Choose direction of quiz(en,ru)
-q, --quiz CNT Test your knowledge CNT times
--all Prints all vocabulary
-m, --multiadd Add many word pairs, separated by " - "
-i, --import FILE Import text file to vocabulary
-h, --help Show this message
Where voc is simlink to bin/cli.rb