to be swallowed up - Francés Inglés Diccionario