cover in a protective layer - Français Anglais Dictionnaire