translate English to German: ), to be downloaded or accessed on the Internet for free.
Diese sind im Internet kostenlos verfügbar.