sequestrator - Francés Inglés Diccionario