self-replicate - Francés Inglés Diccionario