Isn't dictionary the same as vocabulary?
I answered "Do you know where I can buy a good dictionary?", and it said it was incorrect. The correct solution is as follows: "Do you know where 1 can buy a good dictionary?" I thought I should point out the error.