This program is intended for Czech natives who want to learn English and extend their English vocabulary. This program contains only English>Czech translations. Beginners and especially advanced students will find more than 20000 flashcards with audio pronunciation. You will gradually remember these words using a system of spaced repetition learning.