box holding removable accessories - Français Anglais Dictionnaire