Computer-assisted translation