executrix - French English Dictionary