self-perpetuation - Turkish English Dictionary