surface foam on water - Français Anglais Dictionnaire