liquid covering substance - Français Anglais Dictionnaire