make something freely available for download - Español Inglés Diccionario