to be submerged - Français Anglais Dictionnaire