arbitratrix - French English Dictionary