record storage facilities - Francés Inglés Diccionario