Good dictionary. It would be better if you include the gender of nouns (m,f,n) and whether verb conjugations fall into a standard conjugation category.
Chemst about Dictionary Czech English