long-term storage - Francés Inglés Diccionario