self-propagating - Español Inglés Diccionario