sequestrene - Spanish English Dictionary