long-term storage - Alemán Inglés Diccionario