Dictionaries

1. [] A Multilingual translation website

2. [] A Spanish, French, Italian, German, Russian, and English online translation dictionary

3