challenge to jury array - French English Dictionary