immersing or the condition of being immersed - Français Anglais Dictionnaire