machine gun battery - French English Dictionary