I certainly do not speak Estonian , so there could be some flaw in my answer....I just went on wikipedia and found the answers....perhaps you could use this method too (it's one of my favourite games ).
Thanks a lot for your replies. In fact, I couldn't find a good online English-Estonian dictionary that is why I asked about it on Forum. I was going through some Estonian websites and the words that were there didn't match with translations that an online dictionary was giving me or it didn't find it at all. So I thought of posting a quick note. Hakro - the online dictionary that you suggested seems to be quite good, thanks a lot. Even though, the dictionary can't find "anthropology"... and translates "philosophy" into "mõtleja". DrLindenbrock found "Filosoofia" on wikipedia. So are both translations correct??