Comprehensive and flexible English-based translation tool for professionals.
It is an education tool designed for those who teach English
A tool that will help you learn any foreign language.