safeguarding the interests of future generations - Turkish English Dictionary