self-replications - Alemán Inglés Diccionario