More about Translate: Translator - Dictionary's publisher:DINO Global.
Check details of Translate: Translator - Dictionary