to soak it all in - Espagnol Anglais Dictionnaire