Hi.
The most likely reason for your english ebook not to download the english dictionary, is that the metadata for the ebook doesn't have the language set to english.
For example, I converted a PDF document to an EPUB file using a program called Calibre ( which can be freely downloaded, do a search for it). However, the language was set as UND in the resulting EPUB file.
Here is a page I found on fixing this issue:
http://www.ilounge.com/index.php/backstage/comments/how-to-fix-dictionary-proble ms-in-ibooks-1.1/
Here's my version of it:
1. Create a new folder on your desktop and open Terminal.
2. In Terminal, type:
cd
and leave a space after it.
3. Drag the new folder into Terminal and this will make the path of the folder appear. Press enter.
4. In Terminal, type:
unzip
and leave a space after it. Now drag the EPUB file into terminal and then press enter.
5. In Terminal, type:
open - e content.opf
6. When TextEdit opens, find the language line and change UND to EN.
*** EN has to be put in CAPITALS.
7. Save the file and close it.
8. In Terminal, type:
zip
and leave a space after it, then drag the EPUB file into terminal
and then type content.opf
9. Remove the EPUB file from your iPhone by unpicking it in iTunes and then doing a sync.
10. Replace the EPUB file in /Users/USERNAME/Music/iTunes/iTunes Media/Books with the newly updated one, and then do a sync again.