I've had quite a few Esperanto books for months, but I'm just now finding time to start learning. I'm making good progress with grammar, but what I am lacking is vocabulary. I have Benson's Comprehensive English-Esperanto dictionary, which is great, but it doesn't help me when I'm reading something in Esperanto and need to look up a word. What is the best, most comprehensive Esperanto-English dictionary out there? I don't want to get something concise and then just end up buying something else later.
Also, does anyone have a good online source for vocabulary? Websites, pdfs, anything?
Thanks so much for any help!