make something freely available for download - Français Anglais Dictionnaire