sequestratrix - Spanish English Dictionary