metal butt straps - Français Anglais Dictionnaire