Free language translator, that allows you to translate texts of up to 150 words; it translates English, Spanish, French, German, Italian, Portuguese and Russian. It also gives you the possiblity to listen to the translated texts in the corresponding language