Multitran

English, Russian, German, French, Spanish, Italian, etc