box holding removable accessories - German English Dictionary