annuity of property alienation - Turkish English Dictionary