trust of perpetual duration - Turkish English Dictionary