large storage areas - Francés Inglés Diccionario