disseminate something on the internet - Francés Inglés Diccionario