App for understanding
Are you sometimes frustrated because Google translate does not understand you? Well for me the answer was to get a modern version of the famous Oxford dictionaries book. The digital dictionaries are full of descriptions needed to have an interesting and more precise talk to anyone. In my case talking to Asians. In my view This app is also good to have for looking up the least used English words when having a message-conversation with an educated American.