machine translation: the use of computers to translate from one language to another
artificial intelligence: the branch of computer science that deal with writing computer programs that can solve problems creatively
fire ship: a weapon consisting of a ship carrying explosives that is set adrift to destroy enemy ships