Context based translation system