sequestrator - Alemán Inglés Diccionario