general of the artillery - French English Dictionary