shoot'em up game - French English Dictionary