box holding removable accessories - Alemán Inglés Diccionario