submerge oneself in water - Français Anglais Dictionnaire