D deeptranslate.net Deep Translate – cheap alternative to Google Translate 1 points gotzmann 6 years ago 1 comments