sequestrating - Spanish English Dictionary