concealment and improvement techniques of pits - Français Anglais Dictionnaire