put a cover on something - Français Anglais Dictionnaire