self-replication - Turco Inglés Diccionario