Apimac English Spanish Dictionary combines all the necessary stuff for students learning Italian, a comprehensive and up to date dictionary with grammatical notes and a huge phrase book containing thousands of English phrases with Spanish translation.
French-Russian dictionary contains 14 000 words and word-combinations. Russian-French dictionary contains 15 000 words and word-combinations.