self-propagating - Francés Inglés Diccionario