to soak it all in - Francés Inglés Diccionario