self-renewing aggregate - Francés Inglés Diccionario