self perpetuating - Turco Inglés Diccionario