battle array - French English Dictionary