The following dictionaries were compiled over a period of time by Milan Saric, Ed Brumgnach, and others.
Istrian-Croatian-Italian-English Dictionary
English-Istrian-Croatian-Italian Dictionary
For a good FREE online Croatian-English-Croatian Dictionary go to: http://www.eudict.com/
You can register for FREE access to the Garzanti Italian-English English-Italian dictionary at