sequestrant - Español Inglés Diccionario