make something freely available for download - Francés Inglés Diccionario