self-replicate - Alemán Inglés Diccionario