"make sth freely available for download" in German to make sth. freely available for download etw. gratis zum Herunterladen / als Download anbieten Detailed translations for "make sth freely available for download" to make sth. freely available for download to make sth. freely available for download etw. gratis zum Herunterladen / als Download anbieten