to have perpetual succession - Turkish English Dictionary