sequestratrix - French English Dictionary