box holding removable accessories - Espagnol Anglais Dictionnaire