self-perpetuating - Turco Inglés Diccionario