rack or stand for arms - Français Anglais Dictionnaire