immersion in water - Français Anglais Dictionnaire