memory and storage - Francés Inglés Diccionario