sequestratrix - German English Dictionary