metal tape armouring - Français Anglais Dictionnaire