box holding removable accessories - Turc Anglais Dictionnaire