A Context-aware Framework for Translation-mediated Conversations