administratrix - French English Dictionary