store (items kept) - Alemán Inglés Diccionario