battle-array - French English Dictionary