plastic protective cap - Français Anglais Dictionnaire