long term storage - Francés Inglés Diccionario