to soak it all in - Français Anglais Dictionnaire