storage licence - Francés Inglés Diccionario