sequestering molecules - Francés Inglés Diccionario