sequestering molecules - Español Inglés Diccionario