I'm a French native speaker, and I've looked for some time how to translate the word warcraft into French.
The web is polluted with references to the game or the universe. So I can't really find something satisfying.
Warcraft is composed, obviously, of the word war and craft, the former meaning guerre and the latter meaning art or métier.
The only place I've seen that term used is to refer to a warship in the recent movie Infinity War. In the first minutes, they refer to their ship, saying this is not a warcraft (i.e. not a warship)
My question is then the following : how do you translate warcraft? be it with one or more words.