self-propagation - Francés Inglés Diccionario