meter terminal cover - Français Anglais Dictionnaire