Reverso Translation Dictionary 1314 views
The best way to translate and learn millions of words and expressions. Contains a huge database of real-life examples and a powerful linguistic search engine. Includes pronunciation, phrasebook, flashcards and more. Effective and educational. Free and already available in Spanish, French, Italian, Portuguese (Brazil and Portugal), Arabic, Russian, Hebrew, Polish, German, Dutch