sequestratrix - Turkish English Dictionary